package com.tywj.panda.customer.common.provider

import com.tywj.lib.route.IServiceProvider
import com.tywj.lib.route.RouteNavigation

/**
 * <pre>
 *     author : June Yang
 *     time   : 2020/5/14
 *     desc   : 启动导航相关服务
 *     version: 2.0
 * </pre>
 */
interface INavigationService : IServiceProvider {

    companion object {

        const val FROM_START = 0
        const val FROM_END = 1
    }


    /**
     * 选择地址
     * @param content 地址
     * @from 从哪里来
     */
    fun toSelectAddress(content: String, fromPath: Int = 0): RouteNavigation


    /**
     * 申请路线
     */
    fun toApplyCourse(): RouteNavigation


    /**
     * 选择
     */
    fun toSelectCity(): RouteNavigation


}